<?php 
//注册自定义设置
function mytheme_customize_register( $wp_customize ) {
   
//添加第一个设置面板
	//id = one_options
	$wp_customize->add_panel( 'one_options', array(//面板ID
		'capabitity'  => 'edit_theme_options',
		//根据用户的权限级别显示或隐藏该部分。默认为edit_theme_options 
		'description' => __( '第一个设置面板功能介绍', 'colormag' ),
		//可选。显示在面板顶部的描述隐藏在帮助图标后面。
		'priority'    => 500,//优先级，可选。这将控制此部分在Theme Customizer侧栏中的显示顺序。
		'title'       => __( '第一个设置面板', 'colormag' ),//面板的可见名称。
	) );
	////////////////////////////////////////////////////////////////////////////////////////
	//第一个设置项目
	//section的id = set_one_one
	$wp_customize->add_section('set_one_one',array(
		//部分是您的控件所在的位置。您通常在每个部分中都有多个控件
        'title'     => '第一个标题',//设置的可见名称。
		'panel' => 'one_options',//加入第一个设置面板（面板ID）
        'priority'  => 50//优先级
    ) );
    $wp_customize->add_setting( 'set_one_one', array(
        'default'   => '',//可选。如果数据库中不存在任何值，则关联控件的默认值。默认值：空白
        "transport" => "postMessage",//可选。定义实时预览的更新方式。默认值：刷新。
        'type'      => 'option'//可选。定义如何保存设置。默认值：theme_mod。
    ) );
    $wp_customize->add_control( 'set_one_one', array(
         'label'     => '第一个标题描述',//可选。将显示的标签默认值：空白
         'section'   => 'set_one_one'//必填。控制部分应显示
    )  );
	/////////////////////////////////////////////////////////////////////////////////
	//第二个设置项目
	//id=set_one_two
	$wp_customize->add_section('set_one_two',array(
        'title'     => '第二个标题',
		'panel' => 'one_options',//加入第一个面板
        'priority'  => 50
    ) );
    $wp_customize->add_setting( 'set_one_two', array(
        'default'   => '',
        "transport" => "postMessage",
        'type'      => 'option'
    ) );
    $wp_customize->add_control( 'set_one_two', array(
         'label'     => '第二个设置标题描述',
         'section'   => 'set_one_two'
    )  );
	
	
//第二个设置面板
	$wp_customize->add_panel( 'two_options', array(
		'capabitity'  => 'edit_theme_options',
		//根据用户的权限级别显示或隐藏该部分。默认为edit_theme_options 
		'description' => __( '第二个面板功能介绍', 'colormag' ),
		//可选。显示在面板顶部的描述隐藏在帮助图标后面。
		'priority'    => 500,
		'title'       => __( '第二个设置面板', 'colormag' ),
	) );
	//第一个设置项目
	$wp_customize->add_section('set_two_one',array(
        'title'     => '第一个设置标题',//设置的可见名称。
		'panel' => 'two_options',//加入第一个设置面板
        'priority'  => 50//优先级
    ) );
    $wp_customize->add_setting( 'set_two_one', array(
        'default'   => '',//可选。如果数据库中不存在任何值，则关联控件的默认值。默认值：空白
        "transport" => "postMessage",//可选。定义实时预览的更新方式。默认值：刷新。
        'type'      => 'option'//可选。定义如何保存设置。默认值：theme_mod。
    ) );
    $wp_customize->add_control( 'set_two_one', array(
         'label'     => '第一个设置标题描述',//可选。将显示的标签默认值：空白
         'section'   => 'set_two_one'//必填。控制部分应显示
    )  );
	
	//第二个设置
	$wp_customize->add_section('set_two_two',array(
        'title'     => '第二个设置标题',//设置的可见名称。
		'panel' => 'two_options',//加入第二个设置面板
        'priority'  => 50//优先级
    ) );
    $wp_customize->add_setting( 'set_two_two', array(
        'default'   => '',//可选。如果数据库中不存在任何值，则关联控件的默认值。默认值：空白
        "transport" => "postMessage",//可选。定义实时预览的更新方式。默认值：刷新。
        'type'      => 'option'//可选。定义如何保存设置。默认值：theme_mod。
    ) );
    $wp_customize->add_control( 'set_two_two', array(
         'label'     => '第二个设置标题描述',//可选。将显示的标签默认值：空白
         'section'   => 'set_two_two'//必填。控制部分应显示
    )  );
	
	
	//按钮
	$wp_customize->add_section('set_two_three',array(
        'title'     => '按钮设置标题',//设置的可见名称。
		'panel' => 'two_options',//加入第二个设置面板
        'priority'  => 50//优先级
    ) );
	
	
	
	$wp_customize->add_setting(
        'set_two_three',
        array(
            'default' => 'left',
        )
    );

    $wp_customize->add_control(
        'set_two_three',
        array(
            'type' => 'radio',
            'label' => 'Logo placement',
            'section' => 'example_section_one',
            'choices' => array(
                'left' => 'Left',
                'right' => 'Right',
                'center' => 'Center',
            ),
        )
    );
	
	
	
	
	
	
};
add_action( 'customize_register', 'mytheme_customize_register' );
?>




<?php 
/**
 * Adds the individual sections, settings, and controls to the theme customizer
 */
function example_customizer( $wp_customize ) {
    $wp_customize->add_section(
        'example_section_one',
        array(
            'title' => 'Example Settings',
            'description' => 'This is a settings section.',
            'priority' => 35,
        )
    );
	
	//注册设置
	$wp_customize->add_setting(
    'copyright_textbox',//此设置的唯一ID。
    array(
        'default' => '默认版权文本',
    )
);
	
	
	
	
	
	
	
	
	
}
add_action( 'customize_register', 'example_customizer' );

?>